body{
	background-color: #F5F5F5;
}
section{
	width: calc(100% - 1rem);
	margin: 0.5rem 0.5rem 2rem 0.5rem;
	overflow: hidden;
}
section div{
	margin-top: 0.5rem;
	float: left;
	width: 48%;
	height: calc(370rem / 40);
}
section div:nth-child(2n + 2){
	margin-left: 4%;
}
section div img{
	width: 100%;
	height: calc(250rem / 40);
}
section div p{
	margin-top: 0.7rem;
	text-align: center;
	font-size: 0.95rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}



@media (max-width: 320px) {
	section div{
		height: calc(320rem / 40);
	}
	section div img{
		height: calc(230rem / 40);
	}
	section div p{
		font-size: 0.7rem;
	}
}